<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        *{
            margin: 0;
            padding: 0;
            list-style: none;
        }
        .box{
            position: relative;
            width: 100%;
            /* display: flex;
            flex-wrap: wrap; */
        }
        .title{
            position: relative;
            font-size: 5.3125vw;
            width: 100%;
            height: 13.75vw;
            background-color: #0dc441;
            text-align: center;
            line-height: 13.75vw ;/* 88px -> 13.75vw */
            color: white;
        }
        .phone{
            position: relative;
            padding-left: 4.6875vw /* 30px -> 4.6875vw */;
            top: 4.6875vw /* 30px -> 4.6875vw */;
        }
        .phone input{
            border: 1px solid transparent;
            border-bottom: .1563vw /* 1px -> .1563vw */ solid #7f7f7f;
            width: 90.625vw /* 580px -> 90.625vw */;
            height: 10.3125vw /* 66px -> 10.3125vw */;
        }
        .phone input::placeholder{
            font-size: 4.375vw /* 28px -> 4.375vw */;
            color: #cacaca;
        }
        .pass{
            position: relative;
            padding-left: 4.6875vw /* 30px -> 4.6875vw */;
            top: 17.1875vw /* 110px -> 17.1875vw */;
        }
        .pass input{
           border: .1563vw /* 1px -> .1563vw */ solid transparent;
           border-bottom: .1563vw /* 1px -> .1563vw */ solid #7f7f7f;
            width: 90.625vw /* 580px -> 90.625vw */;
            height: 10.3125vw /* 66px -> 10.3125vw */;
        }
        .pass input::placeholder{
            font-size: 4.375vw /* 28px -> 4.375vw */;
            color: #cacaca;
        }
        .word{
            position: relative;
            /* border: 1px solid red; */
            top: 28.125vw /* 180px -> 28.125vw */;
            padding-left: 4.6875vw /* 30px -> 4.6875vw */;
            font-size: 3.75vw /* 24px -> 3.75vw */;
            letter-spacing: .1563vw /* 1px -> .1563vw */;
            color: #999999;
        }
        .word a{
            color: #a3e9b7;
            /* text-decoration: underline; */
            border-bottom: .1563vw /* 1px -> .1563vw */ solid #0dc441;
        }
        .submit{
            position: relative;
            top: 37.5vw /* 240px -> 37.5vw */;
            left: 4.6875vw /* 30px -> 4.6875vw */;
            width: 90.625vw /* 580px -> 90.625vw */;
            height: 14.0625vw /* 90px -> 14.0625vw */;
            background-color: #0dc441;
        }
        .submit button{
            border: .1563vw /* 1px -> .1563vw */ solid transparent;
            position: absolute;
            top: 3.2813vw /* 21px -> 3.2813vw */;
            left: 36.5625vw /* 234px -> 36.5625vw */;
            background-color: #0dc441;
            color: white;
            font-size: 5.3125vw /* 34px -> 5.3125vw */;
            letter-spacing: 8.75vw /* 56px -> 8.75vw */;
        }
    </style>
</head>
    <body>
        <div class="box">
            <!-- 标题 -->
            <div class="title">
                足球圈 — 登录
            </div>
            <!-- 手机号输入 -->
             <div class="phone">
                <input type="text" name="" id="" placeholder="手机号">
             </div>
             <!-- 密码输入 -->
              <div class="pass">
                <input type="text" name="" id="" placeholder="密码">
              </div>
              <!-- 文字 -->
             <div class="word">
                <span class="w1">还没有账号？点击此处立即</span>
                <a class="w2">注册</a>
             </div>
             <!-- 提交 -->
              <div class="submit">
                <button>提交</button>
              </div>
        </div>
    </body>
</html>